﻿package com.htmlparser;

public class Parent {
	//Window.Location location = this.new Location();
	public boolean closed = false;
	public String defaultStatus = "";
	public Document document = new Document();
	public History history = new History();
	public int innerheight;
	public int innerwidth;
	public int length;
	
	//public Location location = new Location();
	public String location = "";
	public String name;
	public Navigator navigator =new Navigator();
	public Window opener;
	
	public int outerheight;
	public int outerwidth;
	public int pageXOffset;
	public int pageYOffset;
	
	public Screen screen = new Screen();
	public Window self;
	public String status = "";
	public Window top;
	public Window Window;
	public int screenLeft;
	public int screenTop;
	public int screenX;
	public int screenY;
	
	
	//URL: 一个可选的字符串，声明了要在新窗口中显示的文档的 URL。如果省略了这个参数，或者它的值是空字符串，那么新窗口就不会显示任何文档。
	//name:一个可选的字符串，该字符串是一个由逗号分隔的特征列表，其中包括数字、字母和下划线，该字符声明了新窗口的名称。这个名称可以用作标记 <a> 和 <form> 的属性 target 的值。如果该参数指定了一个已经存在的窗口，那么 open() 方法就不再创建一个新窗口，而只是返回对指定窗口的引用。在这种情况下，features 将被忽略。
	//features:一个可选的字符串，声明了新窗口要显示的标准浏览器的特征。如果省略该参数，新窗口将具有所有标准特征。
	//replace:一个可选的布尔值。规定了装载到窗口的 URL 是在窗口的浏览历史中创建一个新条目，还是替换浏览历史中的当前条目。
	
	//打开一个窗口
	
//	public class Location {
//		//href:设置或返回完整的 URL。
//		public String href = "";//"初始化的href";
//
//	}
	public void alert(String tips){
		
	}
	
	public void blur(){
		
	}
	
	public void clearInterval(Object interval){
		
	}
	
	public void clearTimeout(Object interval){
		
	}
	
	public void close(){
		
	}
	
	public boolean confirm(String tips){
		return true;
	}
	
	public void createPopup(){
		
	}
	
	public void focus(){
		
	}
	
	public void moveBy(int x, int y){
		
	}
	
	public void moveTo(int x, int y){
		
	}
	
	public String open(String URL){
		System.out.println("==================  URL = " + URL);
		return URL;
	}
	
	public String open(String URL, String name, String features){
		return URL;		
	}
	
	public String open(String URL, String name, String features, boolean replace){
		return URL;	
	}
	
	public void print(){
		
	}
	
	public void prompt(String text, String defaultText){
		
	}
	
	public void prompt(String text){
		
	}
	
	public void resizeBy(int width, int height){
		
	}
	
	public void resizeTo(int width, int height){
		
	}
	
	public void scrollBy(int xnum, int ynum){
		
	}
	
	public void scrollTo(int xnum, int ynum){
		
	}
	
	public void setInterval(String code, int time){
		
	}
	
	public void setTimeout(String content, int time){
		
	}
	
	
	public static void main(String[] args) {
		Window Window = new Window();
	}
	

}
